crypto/tls.QUICConn.conn (field)
32 uses
crypto/tls (current package)
quic.go#L44: conn *Conn
quic.go#L205: conn: conn,
quic.go#L214: if q.conn.quic.started {
quic.go#L217: q.conn.quic.started = true
quic.go#L218: if q.conn.config.MinVersion < VersionTLS13 {
quic.go#L221: go q.conn.HandshakeContext(ctx)
quic.go#L222: if _, ok := <-q.conn.quic.blockedc; !ok {
quic.go#L223: return q.conn.handshakeErr
quic.go#L231: qs := q.conn.quic
quic.go#L242: if err := q.conn.handshakeErr; err != nil {
quic.go#L249: return QUICEvent{Kind: QUICErrorEvent, Err: q.conn.handshakeErr}
quic.go#L264: if q.conn.quic.ctx == nil {
quic.go#L267: q.conn.quic.cancel()
quic.go#L268: <-q.conn.quic.signalc
quic.go#L269: for range q.conn.quic.blockedc {
quic.go#L272: return q.conn.handshakeErr
quic.go#L278: c := q.conn
quic.go#L294: for q.conn.hand.Len() >= 4 && q.conn.handshakeErr == nil {
quic.go#L295: b := q.conn.hand.Bytes()
quic.go#L298: q.conn.handshakeErr = fmt.Errorf("tls: handshake message of length %d bytes exceeds maximum of %d bytes", n, maxHandshake)
quic.go#L304: if err := q.conn.handlePostHandshakeMessage(); err != nil {
quic.go#L305: q.conn.handshakeErr = err
quic.go#L308: if q.conn.handshakeErr != nil {
quic.go#L309: return quicError(q.conn.handshakeErr)
quic.go#L324: c := q.conn
quic.go#L346: c := q.conn
quic.go#L361: return q.conn.ConnectionState()
quic.go#L372: q.conn.quic.transportParams = params
quic.go#L373: if q.conn.quic.started {
quic.go#L374: <-q.conn.quic.signalc
quic.go#L375: <-q.conn.quic.blockedc
![]() |
The pages are generated with Golds v0.8.4. (GOOS=linux GOARCH=amd64) Golds is a Go 101 project developed by Tapir Liu. PR and bug reports are welcome and can be submitted to the issue list. Please follow @zigo_101 (reachable from the left QR code) to get the latest news of Golds. |